/**
 * Auto gen via dbpojo-gen.
 */
package com.us.usws.service.ro;

import java.util.List;

import com.us.usws.model.domain.base.BaseDict;
import com.us.usws.support.uitls.DataPageUtil;

/**
 * Service interface
 * @author robot
 */
public interface BaseDictROService {

	/**
	 * Get Count.
	 */
	public int getTotalCount();

	/**
	 * Get all list.
	 */
	public List<BaseDict> getAllBaseDicts();
	
	public void loadBaseDictsByPage(DataPageUtil<BaseDict> dataPageUtil);

	public List<BaseDict> getDictByDomain(String domain);

	/**
	 * Get all list by pagination.
	 */
	public List<BaseDict> getBaseDicts(int start, int end);

	/**
	 * Get BaseDict by primary key.
	 */
	public BaseDict getBaseDict(String uid);
	
}